Универсальный англо-русский словарь. Академик.ру. 2011.
debranch — verb a) To remove the branches. b) To tear off … Wiktionary
debranch — … Useful english dictionary